package com.shuiyun.jtt.message.jt808;


import com.shuiyun.jtt.anno.Message;
import com.shuiyun.jtt.enums.JT808;
import com.shuiyun.jtt.message.JTMessage;
import com.shuiyun.jtt.message.mapping.VehicleControlParameter;
import com.shuiyun.jtt.utils.codec.DataType;
import com.shuiyun.jtt.utils.codec.FieldValue;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Map;

/**
 * @author shuiyun
 * @description 出来控制
 * @date 2022年5月1日16:36:44
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Message(JT808.车辆控制0x8500)
public class T8500 extends JTMessage {

    @FieldValue(type = DataType.MAP,clazz = VehicleControlParameter.class,lengthSize = 2,length = 2,desc = "车辆控制参数")
    private Map<Integer, Object> parameter;
}
